Lets be clear on this, you have a knocking noise, there are no mechanical defects and no fault codes (on your scanner).
Is it knocking or pinking ?
Does it do it stood still or when driving, going over bumps ??? (I have driven on Indian roads - Bangladeshi roads will be the same)